package com.sgcc.activiti.mapper;

import java.util.List;
import com.sgcc.activiti.domain.OContentAppSchema;

/**
 * 资讯查询Mapper接口
 * 
 * @author sgcc
 * @date 2021-04-07
 */
public interface OContentAppSchemaMapper 
{
    /**
     * 查询资讯查询
     * 
     * @param id 资讯查询ID
     * @return 资讯查询
     */
    public OContentAppSchema selectOContentAppSchemaById(String id);

    /**
     * 查询资讯查询列表
     * 
     * @param oContentAppSchema 资讯查询
     * @return 资讯查询集合
     */
    public List<OContentAppSchema> selectOContentAppSchemaList(OContentAppSchema oContentAppSchema);

    /**
     * 新增资讯查询
     * 
     * @param oContentAppSchema 资讯查询
     * @return 结果
     */
    public int insertOContentAppSchema(OContentAppSchema oContentAppSchema);

    /**
     * 修改资讯查询
     * 
     * @param oContentAppSchema 资讯查询
     * @return 结果
     */
    public int updateOContentAppSchema(OContentAppSchema oContentAppSchema);

    /**
     * 删除资讯查询
     * 
     * @param id 资讯查询ID
     * @return 结果
     */
    public int deleteOContentAppSchemaById(String id);

    /**
     * 批量删除资讯查询
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteOContentAppSchemaByIds(String[] ids);

    List<OContentAppSchema> selectOContentAppSchemaListProcess(OContentAppSchema oContentAppSchema);

    List<OContentAppSchema> selectOContentAppSchemaSubmitist(OContentAppSchema oContentAppSchema);

    int selectOContentAppByNewId(String newId);

    List<OContentAppSchema> selectOContentAppSchemaListProcess1(OContentAppSchema contentAppSchema);
}
